Teaching Goal Modeling to Engineering Professionals - An Experience Report

نویسندگان

  • Marian Daun
  • Kevin Keller
  • Jennifer Brings
چکیده

Model-based software engineering is a common means to cope with complexity, size, and safety-relevance of modern embedded systems. While conceptual modeling is often part of university curricula and the concepts of modelbased engineering are also taught in industrial training, very few experience reports can be found on teaching model-based requirements engineering to industry professionals. In this paper, we report on our findings from teaching goal modeling with GRL as part of a model-based engineering course to industry professionals with no software engineering background. It showed that goal modeling is an appropriate means to cope with industrial problems, that teaching goal modeling can be used as gentle introduction into model-based software engineering, and that fundamental concepts of conceptual modeling are easy to understand for engineering professionals when taught in combination with goal modeling.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Goal Modeling Education with GRL: Experience Report

Goal modeling and analysis with the Goal-oriented Requirement Language (GRL) is taught in software engineering and computer science at the University of Ottawa since 2003. This paper presents the general education approach taken in an undergraduate requirements engineering course and in a graduate software engineering course. Some of the particularities of these courses involve the use of a gen...

متن کامل

Making Means-End-Maps Workable for Recommending Teaching Methods

Finding appropriate didactical approaches for a specific purpose in software engineering education is difficult. Our work focusses on a recommendation engine for teaching methods. This encompasses modeling teaching goals and suitable teaching methods. To that end, we translated Reich’s pool of domain independent constructive teaching methods into a concept map which also includes educational go...

متن کامل

Teaching Goal Modeling in Undergraduate Education

Goal modeling in general, and i* in particular, are typically taught in specialized courses that are part of postgraduate programs. In this paper, we report on our experience concerning teaching i* and its basic, essential dialect called simple i* to over 130 first-year students of a bachelor degree in information science. We present the intended learning outcomes and activities, we introduce t...

متن کامل

On the Learnability of i*: Experiences from a New Teacher

For accomplished users of goal modelling, the di culties experienced with learning the concepts, semantics and practical skills for applying the techniques are often distant memories. Teaching such approaches provides valuable insights into the learnability of the techniques. In this paper we discuss our experiences of teaching i⇤ goal modelling for the first time, as part of a requirements eng...

متن کامل

Use and Abuse Cases

Use Case Modeling (UCM) has become an essential ingredient of computing courses, as it is widely used in object-oriented analysis and design. Although a simple concept, UCM is not straightforward to teach. We report on our experience gained in teaching students as a part of requirements engineering education at both undergraduate and postgraduate level. Two case studies reveal a number of probl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017